you stinkin' like shit - French English Dictionary